package com.weimei.conversionTreasure.http.entity;

import com.google.gson.annotations.SerializedName;

import java.util.List;

public class BillBean extends BaseResult{
    @SerializedName("data")
    private DataDTO data;

    public DataDTO getData() {
        return data;
    }

    public void setData(DataDTO data) {
        this.data = data;
    }

    public static class DataDTO {
        @SerializedName("expend")
        private int expend;
        @SerializedName("income")
        private int income;
        @SerializedName("balance")
        private int balance;
        @SerializedName("budget")
        private int budget;
        @SerializedName("dlist")
        private List<DlistDTO> dlist;

        public int getExpend() {
            return expend;
        }

        public void setExpend(int expend) {
            this.expend = expend;
        }

        public int getIncome() {
            return income;
        }

        public void setIncome(int income) {
            this.income = income;
        }

        public int getBalance() {
            return balance;
        }

        public void setBalance(int balance) {
            this.balance = balance;
        }

        public int getBudget() {
            return budget;
        }

        public void setBudget(int budget) {
            this.budget = budget;
        }

        public List<DlistDTO> getDlist() {
            return dlist;
        }

        public void setDlist(List<DlistDTO> dlist) {
            this.dlist = dlist;
        }

        public static class DlistDTO {
            @SerializedName("date")
            private String date;
            @SerializedName("dealData")
            private List<DealDataDTO> dealData;

            public String getDate() {
                return date;
            }

            public void setDate(String date) {
                this.date = date;
            }

            public List<DealDataDTO> getDealData() {
                return dealData;
            }

            public void setDealData(List<DealDataDTO> dealData) {
                this.dealData = dealData;
            }

            public static class DealDataDTO {
                @SerializedName("id")
                private String id;
                @SerializedName("className")
                private String className;
                @SerializedName("notes")
                private String notes;
                @SerializedName("price")
                private String price;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getClassName() {
                    return className;
                }

                public void setClassName(String className) {
                    this.className = className;
                }

                public String getNotes() {
                    return notes;
                }

                public void setNotes(String notes) {
                    this.notes = notes;
                }

                public String getPrice() {
                    return price;
                }

                public void setPrice(String price) {
                    this.price = price;
                }
            }
        }
    }
}
